View::ShowInAllClippers
Section: ET++ method description (n)
Updated: automatically Mon Apr 8 20:17:22 1991
Index
Return to Main Contents
NAME
View::ShowInAllClippers - instance method
TEMPLATE
void ShowInAllClippers(VoidObjMemberFunc aMethod, Object * anObject, void * arg1 = 0, void * arg2 = 0, void * arg3 = 0, void * arg4 = 0)
SPECIFIERS
public
virtual
DESCRIPTION
ShowInAllClippers forwards this message either to the method Clipper::DrawInFocus of all Clippers in the instvar clippers or to the next View in the container chain.
ShowInAllClippers is only called when a mouse tracking command is executed by the method Clipper::TrackInContent in order to draw the feedback of the command in all Clippers of this. See also method Clipper::FeedbackOnce and method Clipper::Feedback.
Method is never overridden.
ARGUMENTS
- VoidObjMemberFunc aMethod
-
a reference to a method of anObject. It is always the method Clipper::Feedback.
- Object * anObject
-
this object gets the message aMethod. It is always the Clipper that currently tracks the mouse.
- void * arg1 = 0
-
1st argument for aMethod
- void * arg2 = 0
-
2nd argument for aMethod
- void * arg3 = 0
-
3rd argument for aMethod
- void * arg4 = 0
-
4th argument for aMethod
RETURN ARGUMENT
void
CATEGORIES
drawing, mouse tracking, implementation
FIRST DEFINITION
class View
FILES
- implementation:
-
View.C
KNOWN PROBLEMS
Drawing the mouse tracking feedback in all Clippers of a View can be implemented much simpler so that the method ShowInAllClippers could be removed. The mouse tracking Clipper has to get the Clipper list of the View and directly invoke the method Feedback of each opened Clipper in the list.
Index
- NAME
-
- TEMPLATE
-
- SPECIFIERS
-
- DESCRIPTION
-
- ARGUMENTS
-
- RETURN ARGUMENT
-
- CATEGORIES
-
- FIRST DEFINITION
-
- FILES
-
- KNOWN PROBLEMS
-
This document was created by
man2html,
using the manual pages.
Time: 00:40:20 GMT, March 30, 2022